[object HTMLInputElement] istedet for værdi

Tags:    html javascript

Hej alle,

jeg sidder med et problem ang. min javascript validering. Hver gang jeg trykker send på min form, spytter den:

"[object HTMLInputElement]"

- ud istedet for min værdi.

Det mærkelige er, at den gerne vil fortælle mig at min email er ugyldig.

Min form ser således ud:

Fold kodeboks ind/udHTML kode 


Her er mit script hvis det har nogen interesse:

Fold kodeboks ind/udJScript kode 




Indlæg senest redigeret d. 29.05.2014 13:12 af Bruger #20935
6 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 2 karma
Sorter efter stemmer Sorter efter dato
Den vil gerne fortælle dig din email er gyldig fordi den kalder du med korrekte argumenter. Men i din result1 og result2, sender henholdsvis efternavn og adresse med som msg. Så prøver den at lave:
Fold kodeboks ind/udJScript kode 

Den konkatenerer msg med error og når den laver msg om til en streng ligner kommer det til at ligne det du får ud.



Indlæg senest redigeret d. 29.05.2014 13:49 af Bruger #14645
Hej Søren,

tak for for dit svar!

Hvad ville en eventuel løsning på dette være?





At lade være med at kalde din funktioner som har 3 parametre med 7 argumenter i forkert rækkefølge.

F.eks. i stedet for dette:
Fold kodeboks ind/udJScript kode 

Så dette:
Fold kodeboks ind/udJScript kode 




Jeg har desværre stadigvæk det samme problem. Nu siger den så bare "undefined" i stedet for.



Hvis jeg ændrer result1 og result2 til:
Fold kodeboks ind/udJScript kode 

virker det fint.



Tak søren! Det var pænt af dig at hjælpe.

God kristi himmelfart herfra.



t